package com.irdstudio.bhcredit.core.assembly.plugin.dataexport;

import java.sql.Connection;
import java.sql.SQLException;

import org.apache.commons.lang3.StringUtils;

/**
 * 
 * TODO 导出文本工具类
 * 
 * @author Mr.Fang
 * @email luck_2088@163.com
 * @date 2019年1月20日 下午7:51:42
 *
 */
public class DataExportUtil {

	/**
	 * TODO 获取数据库类型,仅支持mysql和oracle
	 * @param conn
	 * @return mysql/oracle
	 * @author Mr.Fang
	 * @throws SQLException 
	 * @email luck_2088@163.com
	 * @date 2019年1月22日 下午4:37:12
	 */
	public static String getDatabaseType(Connection conn) throws SQLException {
		//默认mysql
		String databaseType = "mysql";
		//数据库连接串
		String url = "";
		if (conn != null) {
			url = conn.getMetaData().getURL().trim().toLowerCase();
			if(url.contains("mysql")) {
				return "mysql";
			}else {
				return "oracle";
			}
		}
		return databaseType;
	}
}
